package tut.collection.marinHashMap;
public abstract class SummaryKey implements Cloneable {
	protected boolean isCalcHash = false;
	protected int hash = 1;

	public abstract void init();

	public int hashCode() {
		return this.hash;
	}

	public abstract boolean equals(Object obj);

	public Object clone() throws CloneNotSupportedException {
		return super.clone();
	}
}
